package swu.edu.cn.javaee.mapper;

import org.springframework.stereotype.Repository;
import swu.edu.cn.javaee.entity.Product;

import java.util.List;

@Repository
public interface ProductMapper {

    //添加产品
    public void saveProduct(Product product);
    //删除产品
    public void deleteProduct(String pid);
    //查询产品（按照商户查）
    public List<Product> queryProduct(String pUid);
    //修改商品信息
    public void updateProduct(Product product);
    //查询商品，按名字
    public Product queryByName(String pName);
    //查询商品，按pid
    public Product queryPid(String pid);
    //查询商品，按类型
    public List<Product> queryByType(String type);
    //查询十条商品，按照推荐值顺序
    public List<Product> queryByRecommend(String pUid);
    //查询某商户商品条数
    public int queryCount(String pUid);
    //模糊查询
    public List<Product> queryByInput(String Input);
}
